libxl: remove "reg" and "enable" fields from PCI device.
authorIan Campbell <ian.campbell@citrix.com>
Thu, 31 Mar 2011 17:11:25 +0000 (18:11 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 31 Mar 2011 17:11:25 +0000 (18:11 +0100)
commitd1611204f32a705ca82611ddcb8d6549b244b313
treeba9ffef593093b1c31a95363b8a0e07eef60c6e2
parent28745ea9bb4d23765d3000188dd2f480952df237
libxl: remove "reg" and "enable" fields from PCI device.

The structure of the BDF argument used with PCI passthrough related
hypercalls was taken from the structure of the PCI config_address
register (I/O port 0xCF8) which allows I/O mapped access to PCI
configuration space but these fields have no meaning in the context of
PCI passthrough configuration and hence do not need to be exposed via
libxl.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl.idl
tools/libxl/libxl_pci.c
tools/ocaml/libs/xl/xl_stubs.c